Synonyms for "vitamin C"

Words with similar meaning